SL Posted Nov 17, 2017 Obituaries LA MACCHIA Santo LA MACCHIA (Santo Tindaro): Passed away 11.11.2017. Beloved husband ...